Control device for use in a camera having a consecutive picture taking mode and a single picture taking mode

ABSTRACT

A mode selecting device for use in a camera provided with various picture taking modes including a normal picture taking mode, having a mode selecting device which is able to return to the normal picture taking mode from various kinds of camera modes automatically. The device further including a component for selecting a first mode in which the camera operates to take picture consecutively and a second mode in which the camera operates to take only one picture at a time, a mechanism for preliminary winding up of a film by a predetermined length in response to the closure of the back lid of the camera, the film lying in the normal frame position when the preliminary winding is terminated and components for forcibly selecting the second mode before the preliminary winding is terminated.

This application is a continuation of application Ser. No. 07/169,586,filed Mar. 17, 1988 now U.S. Pat. No. 4,814,318 which is a divisional ofSer. No. 06/797,510, filed on Nov. 13, 1985, now abandoned.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a camera system and more particularlyto a camera system having display unit for displaying variousinformation necessary for picture taking.

2. DESCRIPTION OF THE PRIOR ART

In a conventional automatic camera with a lens shutter wherein variouscontrols and adjustments necessary for picture taking are automaticallymade, it is desired to decrease failure of picture taking partly becausesuch a low cost camera is generally used by a beginner. In such a cameraof the type mentioned above, as the operation modes, there are provideda normal picture taking mode, self timer picture taking mode, flashlight picture taking mode, close picture taking mode, fill in flash modeand consecutive picture taking mode in the camera. In using suchautomatic camera, in case an operator of the camera forgets that thecamera was once already set to any one of the camera modes other thanthe normal picture taking mode and with the camera he takes a picturewhich is to be taken under the normal picture taking mode, the operatorfails in taking a good picture.

In order to prevent such drawback, there is proposed to return thecamera mode to normal picture taking mode automatically from the selftimer picture taking mode every time when a picture taking is oncecompleted. However, in the proposed device, change of the mode isperformed by a mechanical arrangement, whereby the device becomes bulkyand if the number of the possible modes increased, there are manymechanical arrangements for setting camera modes, thereby resulting inincreasing the camera size.

OBJECTS OP THE INVENTION

An essential object of the present invention is to provide a camerahaving a mode selecting device which is able to return to the normalpicture taking mode from various kinds cf the camera modes automaticallywith a decreased size and an easy operation.

Another object of the present invention is to provide a camera in whichthe camera modes set in the camera is easily recognized.

A further object of the present invention is to provide a camera whichis able to take pictures correctly with easy operation.

BRIEF SUMMARY OF THE INVENTION

In accordance with the above-mentioned objects, the present invention isdirected to a control device for use in a camera including componentsfor selecting a first mode in which the camera operates to take picturesconsecutively, and a second mode in which the camera operates to takeonly one picture at a time. The control device further includes amechanism for the preliminary winding up of a film by a predeterminedlength in response to the closure of the back lid of the camera, thefilm lying in a normal frame position when the preliminary winding isterminated and components for forcibly selecting the second mode beforethe preliminary winding is terminated.

BRIEF EXPLANATION OF THE DRAWINGS

FIG. 1 is a perspective view showing an example of a camera according tothe present invention,

FIG. 2 is a top plan view showing a display unit used in the camerashown in FIG. 1.

FIG. 3 is a circuit diagram of an example of a control device used inthe camera shown in FIG. 1,

FIG. 4 is a top plan view showing an example of a switch for stoppingfilm winding used in the camera shown in FIG. 1,

FIG. 5 is a circuit diagram showing an example of a control circuit fora flash light device used in the camera shown in FIG. 1,

FIG. 6 is a circuit diagram showing an example of a control circuit fora display unit used in the camera shown in FIG. 1,

FIG. 7 is a front view of a finder used in the camera shown in FIG. 1,

FIG. 8 is a circuit diagram showing a shutter control device used in thecamera shown in FIG. 1, and

FIGS. 9a to 9d, 10a, 10b and 10c, 11a to 11d, 12a, 12b, and 12c, 13a and13b, 14a and 14b and 15 are flow charts showing operation of the cameraaccording to the present invention.

DETAILED DESCRIPTION OF A PREFERRED EMBODIMENT

Referring to FIG. 1, showing a camera according to the presentinvention, there are provided a release button 1, a display unit 2, amode setting button 3 and a film counter setting button 4 on the toppanel of the camera body C. There are provided a finder window 5, a pairof range finder windows 6 and 7, a flash light emitting window 8, alight receiving window 9 for an automatic exposure control, an objectivelens 10 and a self timer indication lamp 11 on the front panel of thecamera body C. 12 denotes a slider for opening and closing a lens cover(not shown).

The release button 1 is operable in such manner that when said releasebutton 1 is depressed to a first depth a light measurement switch isturned on to enable light measurement for the exposure control and whenthe release button 1 is further depressed to a second depth, a releaseswitch is turned on to start the exposure control.

Since a film counter used in the preferred embodiment is an electronictype, when a battery is consumed or removed from the camera, the contentof the film counter is cleared off. Thus, when the battery is exchangedin the camera, the number of the frame of the film in the camera can bepreset in the film counter by operation of the film setting button 4.

FIG. 2 shows the details displayed in the display unit 2. A display part15 is provided for displaying the name of the camera or the name of themanufacturer of the camera. The display part 15 is enabled when theobjective lens 10 is uncovered. 16, 18, 20, 22, 24 and 26 are displayingparts for displaying various picture taking modes. The part 16 labeledSTANDARD is enabled when the camera is set in the normal photographingmode, in which the a photographing is made under an ambient light whenthe exposure time calculated based on the light measurement is fasterthan a predetermined time, and under a flash light when the calculatedexposure time is slower than the predetermined value. The part 18labeled SELF represents a self timer photographing mode in which aphotographing is started under the normal photographing mode when tenseconds are lapsed after the operation of the release button 1. The part20 labeled CLOSE represents a close up photographing mode in which aclose photographing with a flash light is made under the minimumaperture opening value. The part 22 labeled FILL.F. represents a fill inflash mode in which the shutter speed is controlled on the basis of theresult of the measurement of the ambient light with a flash light. Thepart 24 labeled CONTI represents a consecutive photographing mode or acontinuous photographing mode in which a plurality of ambient lightpicture taking can be consecutively made so far as the release operationis depressed even if the shutter speed is low. In one modification, theflash light photographing can be made only when the flash lightphotographing is available, while the release button 1 is brought into alocked state if the flash light photographing is not available. The part26 labeled NON.F. represents a non flash light photographing mode inwhich the flash light is not used but an ambient light photographing canbe made even if the shutter speed is low. These labels mentioned aboveare displayed only when the objective lens is uncovered. The respectivelabels are surrounded by frames 17, 19, 21, 23, 25 and 27 whichilluminate corresponding mode. Namely when the normal mode is selected,the frame 17 illuminates. When the self timer mode is selected, theframe 19 illuminates. The frames 21, 23, 25 and 27 illuminate for theclose up mode, fill in flash mode, consecutive mode and non.flash lightmode respectively.

An ISO sensitivity display unit 30 is provided for displaying the ISOsensitivity of the photographing film set in the camera. When the ISOsensitivity is read out of the film container by means of a data readingmechanism (not shown) provided in the camera, a mark 29 is alsodisplayed. In case the film container is not provided with signal outputmembers or the film container is not mounted in the camera, ISO 100 isdisplayed at the ISO sensitivity display unit 30 and characters FIX 28are displayed. A mark 35 of double circles is displayed when the filmcontainer is mounted in the camera and then a rear lid is closed. Incase the rear lid is once opened with the film container remaining inthe camera then the rear lid is closed, the mark 35 is turned on and offrepeatedly so as to warn the fact that the rear lid is opened but thefilm container is not removed. A pair of triangular shape marks 31 and32 are repeatedly turned on and off alternately while the photographicfilm is rewound and another pair of triangular shape marks 33 and 34 arerepeatedly turned on and off alternately while the photographic film iswound up. A mark 36 extending in a horizontal direction is turned onwhen the rear lid is completely closed and a mark 37 slanted relative tothe mark 36 is turned on when the rear lid is not closed. When rewindingof the photographic film is completed, the marks 36 and 37 arealternately turned on and off to promote the operator to take out thefilm container from camera.

Reference numeral 38 denotes a film frame number display unit whichdisplays the number of the frame of the photographic film in position insuch a manner that when the photographic film is not mounted in thecamera the number 0 is displayed. When the photographic film is mountedin the camera, mark - is displayed during a preliminary forwarding ofthe leading portion of the film and the number 1 is displayed when thefirst frame of the photographic film is advanced to position. Thecontents displayed in the display unit 38 are changed one by one eachtime the frame of the film is advanced. When the contents of the displayunit 38 are (39), if the contents are increased, the contents of thedisplay unit 38 changes to 1. When the battery is removed from thecamera with the photographic film is loaded in the camera, the displayunit 38 displays 00 flashing. The number of the frame displayed by thedisplay unit 38 can be preset by operation of the film counter settingbutton 4.

In case the battery is consumed and the power of the battery lowersunder a predetermined value, the numerals on the display unit 38 isflashing to warn to replace the battery.

Referring to FIG. 3 showing a circuit diagram of the camera according tothe present invention in which a battery BA is connected to a flashcircuit FL and a motor control circuit MD through a power supply line+E. A series circuit made of a diode D1 and a capacitor C1 is connectedin parallel with the battery BA and the junction point between the diodeD1 and capacitor C1 provides a power supply line VD which supplies theDC power to a microprocessor MC, an oscillator OSC, a display controlcircuit DS, a film sensitivity read circuit CA, a delay circuits DL1 andDL2, one shot multivibrator circuits OS1 to OS4, inverters IN1 and IN2,exclusive OR circuits EO1 and EO2, AND gates AN₀ and AN₂ and an OR gateOR1 and a NOR gate NO1. The capacitor C1 has a relatively largecapacitance for facilitating to supply the necessary DC power to theterminal VD, even if the battery BA is removed from the camera in ashort period for exchange of the battery. Also, the large capacitance ofthe capacitor C1 facilitates to supply enough voltage to themicroprocessor MC to prevent a failure in operation of themicroprocessor MC due to a voltage drop of the battery BA duringboosting of power for the flash light.

A transistor BT1 is controlled by the signal of the terminal p17 of themicroprocessor MC. When the transistor BT1 is turned on, the powersource of the battery BA is supplied through a line VC to an automaticexposure control circuit EC, an automatic focusing unit AC and lightemitting diodes or LEDs L1 to L4.

A switch S0 is operably coupled with the lens cover so as to be turnedon and off corresponding to closure and opening of the lens cover. Whenthe switch S0 is switched from on to off or off to on, a High pulse isgenerated by the delay circuit DL1 and exclusive OR circuit EO1 to theNCR gate NO1. A switch BKS is operably coupled with the rear lid of thecamera so as to be turned on when the rear lid is opened and to beturned off when the rear lid is closed. When the switch BKS is switchedfrom on to off or from off to on, a High pulse is generated by the delaycircuit DL2 and exclusive OR circuit EO2 to the NCR gate NO1.

A switch MOS is operably coupled with the mode setting button 3 and whenthe switch MOS is turned on, a High pulse is generated from the one shotmultivibrator circuit OS1 to the NOR gate NO1.

A switch MRWS is turned on when the photographic film is manuallyrewound. A switch ARWS is turned on when the photographic film broughtinto a stretched state during film winding. When any one of the switchesMRSW or ARWS is turned on, the one shot multivibrator circuit OS2generates a High pulse to the NOR gate NO1. S1 is a light measuringswitch which is turned on when the release button 1 is depressed to thefirst depth. When the switch S1 is turned on, the output of the inverterIN1 is reversed to Low and a interruption signal is inputted to theterminal it₁ of the microprocessor MC. A switch FWS is turned on duringfilm winding and the detailed construction of the switch FWS is shown inFIG. 4. A switch LES is turned on when a mechanism for picture taking(such as a lens moving mechanism) is started and is turned off whencharge cf the picture taking mechanism is completed. When any one of theswitches FWS and LES is turned on, the output of the OR gate OR₁ becomesHigh, film winding is continued. FDS₀ is a switch which is turned offwhen the photographic film is wound on a film winding spool. FDS₁ is aswitch disposed near a rail for the film winding and is turned off whenthe photographic film is preset in the position. When it is detected bythe off state of any one of the switches FDS₀ and FDS₁ that thephotographic film is present in either position, the output of the ANDgate AN₂ becomes Low. When the photographic film is not detected in anypositions, both of the switches FDS₀ and FDS₁ are turned on and theoutput of the AND gate AN₂ becomes High, so that the one shotmultivibrator circuit OS₃ generates a High signal. In this case if therear lid of the camera is opened, the output of the one shotmultivibrator circuit OS₃ is fed to the NOR gate NO₁ passing the ANDgate AN₀. The switch FDS₀ disposed at the film winding spool can detectsthe photographic film even if the rear lid is opened. The switch FDS₁disposed at the rail can not detect the photographic film when the rearlid is opened since the photographic film is not pushed by the rear lid.The switch FDS₁ is so provided that when the photographic film isretracted into the container leaving a suitable length of the leadingportion of the photographic film exposed out of the film container, theswitch FDS₁ is disengaged from the photographic film and is turned on.When the switch FDS₁ is turned on due to disengagement from thephotographic film, the retraction of the photographic film into thecontainer is stopped. In other word, the photographic film is notcompletely retracted in the container.

A switch SPS is coupled with a follower sprocket which is rotated withthe movement of the photographic film and the switch SPS is repeatedlyturned on and off every time the photographic film advances apredetermined length. In case the switch SPS does not change itsswitching state for a predetermined period, it can be detected thatthere is a fault condition in retracting the photographic film. In acase where a hard photographic film is mounted in the camera, theleading portion of the film tends to be curved. Therefore, when thecurved portion of the film comes to a driving sprocket which rotates toadvance the film, the perforations of the photographic film may bedisengaged from the teeth of the driving sprocket, whereby thephotographic film can not be retracted despite that the driving sprocketrotates. Such condition as mentioned above is referred to as the faultcondition. Under such fault condition, the switch FDS₁ disposed near therail can detect the photographic film, the retraction of the film can becontinued, whereby the power is wasted. The switch SPS is provided forpreventing an erroneous operation when a particular photographic filmsuch as a relatively hard film is used. The switch SPS is also providedfor detecting undue voltage drop of the battery i.e., when the innerresistance of the battery is increased, then the photographic film cannot be advanced the predetermined length within a predetermined periodof time.

FSS is a switch for detecting a stop position of the photographic filmduring film winding. The detail of the switch FSS is shown in FIG. 4 inwhich a slider 40 made of electrically conducting material is adapted torotate along circular conductors 41 and 43 each formed coaxially on asubstrate of a print circuit board by way of print circuit technique.The outer circular conductor 41 is interrupted at 41d. The slider 40 canbe rotated in a clockwise direction in FIG. 4 one round each time oneframe of the photographic film is advanced during film windingoperation. When the photographic film is retracted, the slider 40 isrotated in a counter clockwise direction. When the film winding for oneframe is completed, the slider 40 is positioned across the innercircular conductor 43 and a point conductor 42 disposed corresponding toan interrupted part 41d so as to conduct therebetween and the switch FSSis turned on. When the photographic film is advanced, the slider 40leaves the point conductor 42 to turn off the switch FSS and thecircular conductor 41 and 43 are conducted by the slider 40 to turn onthe switch FWS. As the photographic film is advanced and when the slider40 leaves the circular conductor 41 and the switch FWS is turned off, amotor MO for moving the photographic film is cut off from the powersource and is braked to stop forwarding of the photographic film. Afterthe motor MC is out off from the power source and braked, the film isfurther wound by inertia of the film drive mechanism. The amount of thefilm winding by inertia is changed by the output power of the batteryi.e., if the internal resistance of the battery is low (the battery isnew) the amount of the film winding by inertia is large, on the contraryif the internal resistance of the battery is high, the amount of thefilm winding by inertial is small. Therefore, in case the intervalbetween the end of the circular conductor 41 and the point conductor 42is determined corresponding to the amount of the film winding by inertiafor new battery, the slider 40 can not reach the point conductor 42 ifthe internal resistance of the battery increases. If the amount of thefilm winding by inertia is too small, the interval of the adjacentframes is shortened and in an extreme case, the two adjacent frames areoverlapped. In order to prevent such defect, in the preferredembodiment, it is judged whether or not the switch FSS is turned oni.e., the slider 40 reaches the point conductor 42 after a predeterminedperiod is lapsed from the time during which the motor MO is cut off fromthe power source. If the switch FSS is not turned on after saidpredetermined period, the motor MO is driven again till the switch PSSis turned on i.e. the slider 40 reached the point conductor 42 toadvance the photographic film.

In FIG. 3, S₂ is a switch which is turned on by depression of therelease button 1 to the second depth, and when the switch S₂ is turnedon, the microprocessor MC starts operation of photographing. COS is aswitch operated by the film counter setting button 4 and is turned onwhen the film counter setting button 4 is depressed. When the switch COSis turned on, the one shot multivibrator circuit OS₄ generates a Highpulse which is supplied to the interrupt terminal it₂ of themicroprocessor MC through the inverter IN₂.

The motor control circuit MD is adapted to receive signals from theoutput terminals p₁₀, and p₁₁ so as to control the motor MO by thecombinations of the signals of the terminals as follows:

When the terminals p₁₀ and p₁₁ are L, the motor MO is stopped and thephotographic film is not moved.

When the terminals p₁₀ and p₁₁ are H and L, the motor MO is forwardedand the photographic film is advanced.

When the terminals p₁₀ and p₁₁ are L and H, the motor MO is reversed andthe photographic film is retracted.

When the terminals p₁₀ and p₁₁ are H, the motor MO is cut off from thepower source and is short circuited or braked and the photographic filmis braked.

A specific circuit diagram of the flash circuit FL is shown in FIG. 5,in which a transistor BT₃₀ is conducted when the terminal p₁₂ of themicroprocessor MC is Low and a booster circuit composed of transistorsBT₃₃, BT₃₆ and a transformer T₀ starts, whereby the boosted power fromthe booster circuit is charged in a main capacitor C₁₁. With a Highsignal at the terminal p₁₃ of the microprocessor MC, the transistorsBT₃₁ and BT₃₂ are made conductive and a current passes through a seriescircuit composed of a resistor R₅, a zener diode ZD, a transistor BT₃₁and a resistor R₈, and a voltage corresponding to the amount of chargecharged in the main capacitor C₁₁ appears across the resistor R₈.

A comparator AC₁₀ has its reversed input terminal supplied with areference voltage of a stabilized voltage source ECC and has its nonreversed input terminal supplied with the voltage across the resistor R₈and a comparator AC₂₀ has its reversed input terminal supplied withanother reference voltage which is a division of the output voltage ofthe stabilized power source ECC divided by the resistors R₁₀ and R₁₁ andhas its non reversed input terminal supplied with the voltage across theresistor R₈. When the voltage in the main capacitor C₁₁ is increased upto a voltage to emit enough light for assuring a picture taking under apredetermined guide number, the output of the comparator AC₂₀ is turnedto High. The microprocessor MC effects to display a charge completionand to prevent a release lock by the High signal from the comparatorAC₂₀. This state is referred to as preliminary charge completion stateand abbreviated as PCS. In the present embodiment the main capacitor C₁₁is further charged over PCS up to such a state that the comparator AC₁₀turns its output to High. When the microprocessor MC detects the Highsignal cf the comparator AC₁₀ through the terminal p₁₄ (this state isreferred to as substantial charge completion state and abbreviated asSCS), the microprocessor MC makes the terminal p₁₂ High and terminal p₁₃Low to turn off the transistors BT₃₆, BT₃₅ and BT₃₁ so as to stop chargein the main capacitor C₁₁ and stop detection of the charging operationin the main capacitor C₁₁. By stopping detection of the chargingoperation as mentioned above, main capacitor C₁₁ discharges only by selfdischarge, so that the voltage of the main capacitor C₁₁ is kept higherthan PCS for a long time.

When the state of the main capacitor C₁₁ reaches PCS, the microprocessorMC starts to count a predetermined time such as 10 sec.. In case SCS isnot achieved within 10 sec., the microprocessor MC stops charging in themain capacitor C₁₁ and detection of its charging and warns that thebattery BA is worn off. In order to save the battery power, it may bearranged to drive the stabilized voltage source ECC, the resistors R₁₀and R₁₁ and the comparators AC₁₀ and AC₂₀, only when the terminal p₁₃ isHigh by controlling the transistor BT₃₂ or another transistor (notshown) parallelly provided with the transistor BT₃₂.

When a trigger signal TR of a High pulse is applied to the gate of thethyristor SC through the automatic exposure control circuit EC duringthe exposure control, the thyristor SC is conducted and the charge in acapacitor C₁₀ is discharged and the Xenon lamp Xe is triggered to emitflash light discharging the charge in the main capacitor C₁₁.

A display control cirucit DS shown in FIG. 3, the detail thereof will beexplained with reference to FIG. 6 later, is connected with lightemitting diodes L₁ to L₄ and a liquid crystal display device LC. LED L₁is provided in the self timer display part 11. L₂ is a green LED whichis turned on and off repeatedly during the normal photographing orpicture taking mode. LEDs L₃ and L₄ are accommodated in one package andL₄ is green and L₃ is red. LED L₄ is turned on or turned on and off whenthe flash light picture taking is performed. LED L₃ is turned on and offin case there is requred to use the flash light but PCS is not stillcompleted. Since LEDs L₃ and L₄ are contained in one package, they canilluminate the same flash mark. These LEDs are provided so that they canbe seen in a finder of the camera.

FIG. 7 shows various patterns displayed in the finder. 51 denotes sightframes for showing an available sight area for picture taking. 52denotes a distance measurement frame which occupies almost same area asthe light receiving unit 9 for the automatic exposure control. 53denotes a mark illuminated by the green LED L₂ for representing thenormal picture taking under the ambient light. 54 denotes a markilluminated by either LED L₄ of green or LED L₃ of red for displayingthe flash light picture taking.

Referring to FIG. 6 showing the detailed circuit arrangement of thedisplay control circuit DS which reads the data of 4 bytes sent from themicroprocessor MC to control the LEDS L₁ to L₄ and liquid crystaldisplay elements or LCDs in the display unit 2. The display data in themicroprocessor MC is generated from the serial output terminal SOU ofthe microprocessor MC by one bit from the lowest or least significantdigit to the highest or most significant digit through an input andoutput register IOR (not shown) and the display data is set in registersDPR₀, DPR₁, DPR₂ and DPR₃ of a shift register SHR synchronized with thepositive going edge of the clock pulses fed from the terminal SCK. Thedata fed to the serial input terminal SIN is taken in the input andoutput register IOR synchronized with the negative going edge of theclock pulses from the terminal SCK. Eight clock pulses are output fromthe terminal SCK in one data transfer sequence. When the terminal p₁₆ ofthe microprocessor MC is High, an AND gate AN₁₅ is enabled to pass thedisplay data coming from the terminal SOU. The output data from the ANDgate AN₁₅ is taken in the shift register SHR synchronized with thenegative going edge of the clock pulses from the terminal SCK. When 4bytes of the data are generated from the microprocessor MC, the terminalp₁₆ is made Low. A pulse synchronized with the standard clock pulse STCKis generated from a circuit composed of D-type flip-flops DF₀ and DF₁and an AND gate AN₁₆ each time the terminal p₁₆ falls to Low. The datataken in the shift register SHR is latched in latch circuits LA₀ to LA₄.Since the respective display data are transferred to the shift registerSHR from the microprocessor MC in the sequence of DPR₀, DPR₁ . . . DPR₃,the latch circuits LA₀ stores the data of the register DPR₀ and thelatch circuit LA₁ stores four lower digits of the data of the registerDPR₁, LA₂ stores four higher digits of the data of the register DPR₁.The latch circuits LA₃ and LA₄ store the data of the registers DPR₂ andDPR₃ respectively.

Table 1 shows the relation of the data stored in the registers DPR₀ toDPR₃ and the contents to be displayed on the display unit 2. The b_(ij)in the table 1 represents the data stored in the j-th bit of theregister DPR_(i). The lower five bits of the register DPR₀, are set bythe ISO sensitivity data which are transferred to a part of a segmentdriver SGC through a segment decoder DE₁₀ for displaying the ISOsensitivity data in the display part 30. Three higher bits of theresister DPR₀ are spare bits.

The lower four bits and higher four bits of the register DPR₁ areprovided for storing the data of the lower digit and higher digit of thedisplay part 38 of the film counter respectively. The decoders DE₁₁ andDE₁₂ decodes the respective output of the latches LA₁ and LA₂ accordingto the rules shown in table 1. Specifically, with 0_(H) (the suffix Hdenotes BCD number), the display part 38 are made blank (all segments ofthe display part 38 are turned off). 1_(H) through 9_(H) arerespectively assigned to the decimal number 1 through 9 respectively.A_(H) is for the decimal number 0 and B_(H) for a symbol "-". With thebit b₂₀ of the register DPR₂ is "0", the output of a NAND gate NA₁₃ iskept High, so that the decoders DE₁₁ and DE₁₂ keep the output data fordriving the segments of the display part 38. The bit b₂₀ of the registerDPR₂ is made "1" when the battery BA is exchanged but the film counteris not preset or when the battery BA is worn to such extent that thefilm can not be advanced one frame in a predetermined time or boost forflash lighting is not completed in a predetermined time, whereby theNAND gate NA₁₃ generates clock pulses which are reversed from the outputpulses of a divider circuit DIV. The clock pulses are supplied to thecontrol input terminals of the decoders DE₁₁ and DE₁₂, which outputsignals for disabling the display of the display part 38 when the outputof the NAND gate NA₁₃ is Low, therefore the display part 38 isrepeatedly turned on and off in response to the High and Low outputs ofthe NAND gate NA₁₃.

The bit b₂₁ is made "0" when the lens cover is closed, so that thedisplay part 15 for displaying the camera name and the display parts 16,18, 20, 22, 24 and 26 are turned off. When the lens cover is opened, thebit b₂₁ is made "1", the display parts 15, 16, 18, 20, 22, 24 and 26 areturned on to show that the exposure control is possible. The output ofthe bit b₂₁ is applied to the control terminal of a decoder DE₁₄. With"1" of the bit b₂₁, the decoder DE₁₄ generates the mode selection signalto display the selected frame among the frames 17 to 27. With "0" of thebit b₂₁, the decoder DE₁₄ ceases generation of the mode selection signalso that the frames 17 to 27 are turned off.

The bits b₂₂, b₂₃ and b₂₆ of the register DPR₂ are connected to thedecoder DE₁₃. The relation between the outputs of the decoder DE₁₃ andthe bits b₂₂, b₂₃ and b₂₆ is shown in table 2. The combinations of thedata of the bits b₂₂, b₂₃ and b₂₆ are formed in the microprocessor MC.When the retraction of the film is completed, the combination of thedata of the bits b₂₆, b₂₃ and b₂₂ is "1 1 1", the terminals d₁₂ and d₁₃become High. When the terminal d₁₃ is High, the output of the OR gateOR₂₃ becomes High, and the display part 35 is turned on. When theterminal d₁₂ is High, the AND gates AN₂₅ and AN₂₆ are enabled, wherebythe OR gates OR₂₁ and OR₂₂ generate pulses synchronized with the outputof the divider DIV alternately to turn on and off the rear lid displayparts 36 and 37 alternately for warning to open the rear lid and takeout the photographic film from the camera. With "101" of the bits b₂₆,b₂₃ and b₂₂, the terrminals d₁₃ and d₁₁ become High. This state occurswhen the photographic film is correctly mounted in the camera and therear lid is closed. Under such state, the outputs of the OR gates OR₂₁and OR₂₃ become High, whereby the film display part 35 and the rear liddisplay part 36 are turned on. When the rear lid is closed without thephotographic film, the data of the bits b₂₆, b₂₃ and b₂₂ are "001" andthe only the output of the terminal d₁₁ is made High to turn on only therear lid display part 36.

When the rear lid is opened, data "010" is generated from themicroprocessor MC independent from whether it is detected or not thatthe photographic film is mounted in the camera. Only the output of theterminal d₁₀ of the decoder DE₁₃ is made High so that the display part37 is turned on for displaying that the rear lid is opened. In case itis once detected that the photographic film is mounted with the rear lidis opened, and then the rear lid is closed without removing thephotographic film, the microprocessor MC feeds "100". In this case theterminals d₁₁ and d₁₄ of the decoder DE₁₃ are made High. When theterminal d₁₁ is High, the output of an OR gate OR₂₁ is made High to turnon the display part 36 for showing that the rear lid is closed. With theterminal d₁₄ to be High, the output pulses of the divider DIV aresupplied to the segment driver SGC through an AND gate AN₂₇ and OR gateOR.sub. 23 to turn on and off repeatedly the display part 35 to warnthat the rear lid is once opened with the photographic film mounted.

While the photographic film is wound, the bit b₂₄ is "1" and AND gatesAN₂₃ and AN₂₄ are enabled. The outputs of both AND gate AN₂₃ and AN₂₄are alternately made High, so that the display parts 33 and 34 areturned on and off alternately and repeatedly to show that thephotographic film is now being wound up. When the photographic film isnot being wound, the bit b₂₄ is "0" to turn off the display parts 33 and34.

When the photographic film is being retracted or rewound, the bit b₂₅ ismade "1", so that the AND gates AN₁₉ and AN₂₀ are enabled, then theoutputs of the AND gates AN₁₉ and AN₂₀ generate High pulses alternatelysynchronized with the output pulses of divider DIV, whereby both of thedisplay parts 31 and 32 are tuned on and off alternately and repeatedlyto show that the photographic film is being retracted. When thephotographic film is not being retracted, the bit b₂₅ is "0", and thedisplay parts 31 and 32 are turned off.

The bit b₂₇ is "1" when the rear lid is closed and it is detected thatthe film container mounted in the camera is provided with signal outputmembers, whereby the display part 29 is turned on to display that ISOsensitivity is read from the signal output members of the filmcontainer. Said bit b₂₇ is "0" when the film container is not mounted inthe camera or there is not provided the signal output members of ISOsensitivity on the film container mounted in the camera, the output ofthe inverter IN₂₀ is made High, whereby the display part 28 is turned onto show that the ISO sensitivity now displayed is a fixed value.

The bits b₃₂ b₃₁ and b₃₀ change the outputs in any one of thecombination of "001" to "110" depending on the photographing mode set inthe camera as shown in the table 1. The decoder DE₁₄ outputs the signalsshown in the table 3 by which any one of the frames 17 to 27 can beilluminated to display the exposure control mode. The bit b₃₃ is "0"during time counting of the self time mode and the NAND gate NA₁₂ allowsto pass the clock pulses of the reversed output of the divider DIV, sothat the LED L₁ is turned on and off repeatedly. The bit b₃₃ is "0"while it is not the period of the time counting of the self timer mode,so that the output of the NAND gate NA₁₂ is kept High and LED L₁ isturned off. The bits b₃₅ and b₃₄ are "01" in case the normal picturetaking is possible under the ambient light picture taking mode. The bitsb₃₅ and b₃₄ are "10" when the shutter speed is the lowest limit underthe ambient light and are "00" when flash light picture taking mode.When the bit b₃₄ is "1", the output of the NOR gate NO₁₂ is "low",whereby the the green LED L₂ is turned on. When the bit b₃₅ is "1", theNOR gate NO₁₂ produces the clock pulses which are the reversed pulses ofthe divider DIV through the AND gate AN₁₆ and the green LED L₂ is turnedon and off repeatedly.

The bits b₃₇ and b₃₆ are "11" when the normal flash light picture takingis possible, "01" when the normal flash light picture taking is possiblebut the distance of the photographic object is too long, "10" when PCShas not yet been completed and "00" for the normal picture taking mode.The decoder DE₁₆ produces the various outputs as shown in the table 4depending o the data of the bits b₃₆ and b₃₇.

When the terminal d₄₁ of the decoder DE₁₆ is High, the output of the NORgate NO₁₁ is Low and the green LED L₄ is turned on. When the terminald₄₂ is High, the clock pulses of the divider DIV are passed the AND gateand are reversed by the NOR gate NO₁₁, so that the green LED L₄ isturned on and off repeatedly so as to warn that the distance of thephotographic object is too long. When the terminal d₄₀ is High, the NANDgate NA₁₁ produces the clock pulses which are the reversed outputs ofthe divider DIV and the red LED L₃ is turned on and off repeatedly towarn that the charge in the flash circuit is not still completed. InFIG. 6, a circuit COC supplies a common signal for the common electrodeof the liquid crystal display device LC of the display unit 2.

Referring to FIG. 3 again an oscillator circuit OSC generates thestandard clock pulses STCK which are supplied to the microprocessor MCand the display control circuit DS. The automatic focusing circuit ACstarts to measure the distance between the object and camera uponreceipt of a High signal from the terminal p₂₆ of the microprocessor MCand stores the measured distance The data of the measured distance issupplied to the automatic exposure control circuit EC. When the releasemagnet is driven, the lens moving mechanism starts to move the objectivelens 10 and the switch LES is turned on. A lens pulse output circuit LPgenerates a pulse each time when the objective lens is moved apredetermined length. The automatic focusing circuit AC counts thenumber of the pulses generated from the circuit LP and compares thecounted number of the pulses with the stored distance data, producing asignal to excite a magnet AM having a permanent magnet core to stop thelens, so that the objective lens is stopped in position corresponding tothe detected distance.

Referring to FIG. 8 showing the detailed circuit arrangement of the filmsensitivity read circuit CA and automatic exposure control circuit EC. Aswitch group CAS having a plurality of contacts TC₁ to TC₅ for detectingthe data provided on the outer surface of the film container. The ISOsensitivity is read by the combination of conductive state and nonconductive state of the contacts TC₁ to TC₅.

A counter CC₁ is enabled when the terminal p₁₈ is High and counts thepositive edge of the clock pulses from the terminal SCK. A decoder DE₁enables respective AND gates AN₀₁ to AN₄₁ in turn corresponding to thecontent of the decoder DE₁ to output the state of the contacts TC₁ toTC₅. The outputs of the respective AND gates AN₀₁ to AN₄₁ representingthe ISO sensitivity data are supplied to the serial input terminal SINof the microprocessor MC through an OR gate OR₅. The circuit arrangementdescribed above is labelled by CA. The remainder circuit is theautomatic exposure control circuit EC. These circuits CA and EC are fedthe power from the power source lines V_(D) and Vc respectively.

The ISO sensitivity data generated from the switch group CAS is fed to adigital to analog converter DA₁. It is noted that any one of the lowesttwo bits of the coded signal of the ISO sensitivity data is "1".Accordingly when the ISO sensitivity data is read from the filmcontainer, the output of an OR gate OR₄ is made High, on the other hand,when the ISO sensitivity data is not read, the output of the OR gate OR₄is made Low. The DA converter DA₁ converts the ISO sensitivity data offive bits fed from the switch group CAS to analog signal when the outputof the OR gate OR₄ is High. When the output of the OR gate OR₄ is Low,the DA converter DA₁ generates an analog signal representing the fixedsensitivity data of ISO 100. The outputs of the switch group CAS and ORgate OR₄ and the distance data of the automatic focusing circuit AC aresupplied to a decoder DEF for the flashmatic control. In thisembodiment, the light amount of the flash light for the flashmaticcontrol is fixed, when the aperture value reaches a suitable valuecorresponding to the distance and ISO sensitivity data, the flash lightis emitted. Since the shutter employed in the camera in this embodimentis a lens shutter, the time counted from the beginning of shutteropening corresponds to the shutter aperture value, the decoder DEFgenerates a time data defined by the ISO sensitivity data and thedistance between the photographic object and the camera. When the outputof the OR gate OR₄ is Low, a time data defined by the ISO sensitivitydata of ISO 100 and the distance is produced. The time data from thedecoder DEF is converted into the analog signal in the DA converter DA₂.When the combination of the ISO sensitivity data and the distance issuch extent that the amount of the flash light is insufficient againstthe maximum aperture value, the decoder DEF supplies a High signal tothe input terminal p₂₄ of the microprocessor MC so as to turn on and offrepeatedly LED L₄ for warning the insufficient light.

The analog signal representing the ISO sensitivity data fed from the DAconverter DA₁ is supplied to the noninverted input terminal of anoperational amplifier 0A₁ for the light measurement.

A light receiving element PD is connected across both input terminals ofthe operational amplifier 0A₁ and the current flowing the lightreceiving element PD is logarithmically compressed by a diode D₂,whereby the output of the operational amplifier 0A₁ outputs Bv+Sv=Ev.

When a period of sufficient time during which the power of the line Vcis supplied and the light measurement circuit is stabilized and theautomatic focusing circuit AC stores the distance data is lapsed, themicroprocessor MC makes its output terminal p₁₉ Low, whereby an analogswitch AS₁ is turned off and the capacitor C₄ stores the output of theoperational amplifier 0A₁ or the light measurement circuit.

A reference voltage source EH produces a reference voltage correspondingto a maximum Ev value E_(VH) with a maximum stop down aperture value andthe shortest exposure time. A reference voltage source EL produces areference voltage corresponding to an Ev value Ev_(L) with a full-openaperture value and a limit exposure time that the camera shake does notappear on the photograph. The relations of the output values of thecomparators AC₁ and AC₂, the AND gate AN₅₁, analog switches AS₂, AS₃ andAS₄ and Ev value to be controlled are shown in the table 5.

The output of the comparator AC₂ is connected to the input terminal p₂₃of the microprocessor MC so that the terminal p₂₃ is made Low when Ev issmaller than E_(vL). If the camera is set to the normal picture takingmode or the self timer mode, the ambient light picture taking mode ischanged to the flash light picture taking. The Ev signal supplied fromany one of the analog switches AS₂, AS₃ and AS₄ is inputted to the baseof a transistor BT4. The analog signal from the DA converter DA₂representing the timing of trigerring the flash light is input to thebase of the transistor BT₉. When the microprocessor MC detects that itis possible to progress the exposure control upon closure of the releaseswitch S₂, the terminal p₂₀ of the microprocessor MC is made High,whereby the transistor BT₆ is conducted predetermined period resultingin exciting the release magnet RM to start the lens and exposurecontrol. Upon opening the shutter, the count switch CS is turned off tocause the transistors BT₁₁ and BT₁₂ to be non conductive. Then acapacitors C₅ and C₇ are charged by the respective collector current ofthe transistors BT₄ and BT₉. When the voltage of the capacitor C₅reaches the reference voltage of a constant voltage source EEC, theoutput of a comparator AC₃ is reversed to Low and a transistor BT₅ isturned off to deenergize the magnet EM, whereby the shutter is closed.

When the picture is taken with the flash light, the terminal p₂₁ of themicroprocessor MC is made High to enable an AND gate AN₅. When a periodof time during which the aperture diaphragm is opened to such an extentas to obtain the desired light amount by the flash light is lapsed, theoutput of a comparator AC₅ is reversed to Hihg. This causes the outputof an OR gate OR₆ to be High, and in turn a one shot multivibratorcircuit OS₈ generates a High pulse, which is passed an AND gate AN₅ tothe flash circuit FL to emit the flash light. In case the shutter startsto close before the aperture diaphragm reaches the desired aperturevalue under the flashmatic control due to a high shutter speed, thestate of the comparator AC₃ is reversed before the reverse of thecomparator AC₅, the output of an inverter IN₂₂ is made High by the Lowstate of the comparator AC₃. After lapse of time of a delay circuit DL₆which acts to compensate the delay of the shutter mechanism, the outputof an OR gate OR₆ is made High to cause a one shot multivibrator circuitOS₈ to generate a pulse to emit the flash light.

In the close picture taking mode, the terminal p₂₂ of the microprocessorMC is made High, whereby the transistor BT₄ is non conducted but thetransistor BT₇ is conducted to close the shutter after lapse of a delaytime defined by the capacitor C₅ and resistor R₀. Said delay timecorresponds to the period of time of the highest shutter speed with themaximum stop-down aperture value. In this case, the terminal p₂₁ is Highand the flash light is turned on when the shutter starts to close.Accordingly, in the close picture taking mode, the aperture size isreduced as small as possible to make the depth of the focus deep and theflash light is emitted to compensate the insufficient light value of theambient light. In case where an operator wishes to take a picture of afarther object, possibility of under exposure increases. In order toprevent the under exposure as mentioned above, the transistors BT₇ andBT₈ and the resistor R₀ may be omitted so as to control the camera underthe fill-in flash mode by making the terminal p₂₁ High in the closepicture taking mode. By such arrangement as described above, underexposure may be prevented since the shutter is controlled under theambient light and when the close object is to be photographed, since thedistance data detected in the automatic focusing circuit AC is a closeone, the flash is emitted with the relatively small aperture size andthe depth of focus may be made deep.

When a period of time for completely closing the shutter after theshutter close is started is lapsed, the output of a delay circuit DL₇becomes High and a signal representing that the shutter is completelyclosed is supplied to the terminal p₂₅ of the microprocessor MC, wherebythe microprocessor MC starts to charge the exposure mechanism and thelens moving mechanism to wind up the film of one frame.

The detailed operation of the microprocessor MC will be describedhereinafter.

The microprocessor MC is provided with the interrupt input terminalsit₀, it₁, it₂, and reset terminal RES and the order of the priority isRES, it₀, it₁, it₂. The microprocessor MC is provided with an internaltimer for counting the internal clock pulses so that when the count dataof the internal timer reaches a preset value, the timer interruption isenabled. When any one of the terminals RES and it₀, it₁, it₂, itreceives an interruption, the microprocessor MC is set to ready stateand performs any one of the interruption according to the instructionsfed from the ROM. While one of the interruption is executed otherinterruption is not entered in the microprocessor MC but a flip-flop isset to store the fact that the other interruption is requested. When theprior interruption is completed, the other interruption can be enteredin the microprocessor MC. The timer interruption is allowed only whentimer interruption is enabled.

The operation of the closure of the rear lid is explained first. Whenthe rear lid is closed, the switch BKS is opened and an interruptionsignal is applied to the terminal it₀ through the exclusive OR circuitEOR₂, NOR gate NO₁. Then the microprocessor MC operates the programshown in FIG. 9 from the step s1, wherein flags CHF and STF are resetand the terminals p₁₀ and p₁₁ are made High to stop the motor MO. Alsoterminals p₁₂, p₁₇ and p₁₉ are respectively made High, stopping theboost of voltage in the flash circuit and supply of the power to theline Vc and releasing the locked state of the automatic exposurecontrol. The terminals p₁₃, p₂₀ and p₂₁ are made Low in the step s4, themicroprocessor MC stops the detection of the charge in the capacitorC₁₁, disabling the flash light emission and resetting the releaseterminal p₂₀. The operations mentioned above are preliminary ones fordisabling the operation of the camera performed due to an accidentalinterruption applied to the terminal it₀.

After the operations mentioned above are executed, the program flow goesto s5, wherein it is judged whether or not the photographic is advancedor retracted by the switches ARWS and MRWS. When the photographic filmis not retracted or the switch MRWS is turned off, the program flow goesto s90 shown in FIG. 10. In the step s90, it is judged whether or notthe rear lid is opened. Assuming that the rear lid is closed, theprogram flow goes to s92 to judge whether the flag RFB is "0". The flagRFB is "1" when the rear lid is closed (step s118) and "0" when the rearlid is opened (step s93). In case "0" of the flag RBF is detected in thestep s92, it shows that the rear lid has been opened and is closed andthe program flow goes to s118. In case it is detected that the rear lidis closed in the step s90 and that the flag RBF is "1" in the step s92,the program flow goes to s190 shown in FIG. 11 to seek that whatinterruption to the terminal it₀ is requested. In the step s118 the flagRBF is set to "1" and the program flow goes to the step s121, wherein itis judged whether or not the photographic film is mounted in the cameraby the signal of the switches SDF₀ and SDF₁, and when the photographicfilm is mounted the program flow goes to the step s122, when thephotographic film is not mounted, the program flow goes to the steps127. In the step s127, the data "01" is set in the bits b₂₂ and b₂₃ andthe data "0001" is set in the bits b₂₄ to b₂₇, so that the display part36 (referred to as lid closure display) for showing that the rear lid isclosed, the display parts 33 and 34 (film advance display) for showingthat the photographic film is being advanced one frame and the displaypart 28 (ISO sensitivity display) for the ISO sensitivity are displayed,then the program flow goes to the step s129. On the other hand, it isjudged in the step s122 whether the flag FEF is "1". The flag FEF ismade "1" in case the rear lid is opened with the photographic filmmounted in the camera (step s95). When the flag FEF is "1", the bits b₂₂and b₂₃ are made "00" and the bits b₂₄ to ₂₇ are made "0101", so thatthe lid closure display 36, film advance display 33 and 34 and ISOsensitivity display 28 are respectively displayed and the film mountingdisplay 35 is alternately turn on and off, then the program flow goes tothe step s129.

When it is detected that the flag FEF is "0" in the step s122, the lidclosure display 36, film mounting display 35 and ISO sensitivity display28 are made ready to display in the steps s125 and s126 and the programflow goes to the step s129.

In the step s129, the bits b₃₂, b₃₁ and b₃₀ are set to "001" so as toset the camera in the normal picture taking mode, turning on the normalpicture taking mode display 17. In this case the bits b₃₃ to b₃₇ are setby "00000" so as to make the LEDs L₁ to L₄ off. Then the flag BAF ismade "0" in the step s132 and in turn the program flow goes to the steps133. The flag BAP is made "1" when the battery BA is exchanged with thephotographic film remained in the camera (s432). The flag BAF isprovided for warning that the data of the film frame number stored inthe film counter is lost. Therefore, in case the rear lid is closed fromthe opened position. It is assumed that the photographic film isexchanged and since warning is not necessary the flag BAF is reset to"0".

The step s133 is a sub routine for transferring the display data to thedisplay control circuit DS. The detail of the sub routine is shown thesteps after s75 in FIG. 9.

Referring to FIG. 9, the terminal p₁₆ is made High in the step s75 so asfor the display control circuit DS ready to receive the display data.And the contents of the register DPR₀ are set in the register IOR. Thedata of the register IOR is transferred to the display control circuitDS in series. The contents of the registers DPR₁, DPR₂ and DPR₃ aretransferred to the display control circuit DS in a similar manner asmentioned above and in turn the terminal p₁₆ is made Low in the steps84.

When the transfer of the display data is completed, the program flowgoes to the step s134 for the film winding sub routine. The details ofthe film winding sub routine are shown in the steps after s165 in FIG.10. In the step s 165, a flag WF is set to "1" to show that thephotographic film is being wound. Then an interruption timer is set by 2seconds in the step s166 to enable the timer interruption. Subsequently,the terminal p₁₀ is made High and p₁₁ Low in the step s168 to start themotor MO for film winding. The step s169 is provided to wait for turningon of the film winding detection switch FWS. When the film windingdetection switch FWS is off, the program flow goes to the step s170 todetect whether the switch ARWS is turned on due to film stretch andwhether the switch MRWS is turned on by the manual film rewinding.

In case of directly after the picture taking, since a switch LES coupledwith the picture taking mechanism is turned on, the output of the ORgate OR₁ is High, the program flow goes to the step s171 even if theswitch FWS is turned off. The step s171 is provided to wait the switchFWS is turned off again. The same operation as performed in the step s170 is executed in the step s172.

When it is detected in the step s171 that the switch FWS is opened, theterminals p₁₀ and p₁₁ are made High to brake the motor MO. Then thetimer interruption is disabled in the step s174, the program flow waitsfor a predetermined period of time in the step s175. Said predeterminedtime is set to 50 m sec for example corresponding to the time necessaryto completely stop the film winding after the motor MO is braked. Whensaid predetermined time is lapsed, the program flow goes to the steps176. The switch LES coupled with the picture taking mechanism is surelyturned off before the film winding switch FWS is turned off. It isdetected in the step s176 whether or not the switch PSS for defining thestop position of the film winding is turned on and with on of the switchFSS, the terminals p₁₀ and p₁₁ are made Low in the step s183 to turn offthe motor MO and the flag WP is reset to "0" in the step s184, then theprogram flow goes to "RETURN".

When the switch FSS is turned off due to consumption of the battery BA,this is detected in the step s 176 and the program flow goes to the steps177 to preset the interruption timer by 1/4 sec. to enable a timerinterruption and the terminal p₁₀ is made High, p₁₁ Low to start themotor MO again. Then the program flow waits until the film winding stopposition detecting switch FSS is turned on in the step s180. When it isdetected that the switch FSS is turned on, the timer interruption isdisabled in the step s181 and the motor MO is braked for 50 msec. andthen the motor is turned off to stop the film winding and the flag WP isreset to "0" and the program flow goes to RETURN.

When it is detected in any one of the steps s170, s172 and s185 that thefilm rewinding switches ARWS and MRWS are turned on during film winding,the film winding is stopped in the step s186 similar to the step s182.Then the timer interruption is disabled and the program flow goes to thestep s6 to execute the film rewinding routine.

In case the switch FWS is not turned off in 2 sec. or the switch FSS isnot turned on in 1/4 sec. due to wearing of the battery BA, the timerinterruption is executed and the program flow performs the steps afters245 shown in FIG. 11. In the step s245, it is judged whether or not theflag WP showing the film winding is "1". With "1" of the flag WF, themotor MO is stopped in the step s246 to stop the film winding. Then thebit b₂₀ is made "1" to cause the film counter display 38 to be turned onand off repeatedly. The bit b₂₄ is made "0" to turn off the film windingdisplays 33 and 34. Also the bits b₃₀ to b₃₂ are made "001" to set thecamera in the normal picture taking mode, and the bit b₂₁ is made "0" soas to turn off the display parts 15, 16, 17, 18, . . . 26 and 27. Thedisplay data is transferred to the display control circuit DS then themicroprocessor MC stops inhibiting all interruptions. Accordingly thecamera can not be operated so far as the battery BA is replaced by agood battery. Since the film counter display 38 is only turned on andoff, only the warning that the camera can not be used is displayed.

When the sub routine for the film winding is completed, subsequently 1is added in the film counter register FCR in the step s135. The registerFCR is reset to 0 when the rear lid is opened (step s97). The programflow goes to the sub routine s136 for displaying the film counter. Thedetails of the sub routine s136 are shown in the steps after s49 in FIG.9. Table 6 shows the relation of the contents of the flags BRW and BAFand the registers FCR and DPR₁.

In the step s49, it is judged whether the borrow BRW is "1" during thecalculation of the (FCR)-1=FCR in the step s25. The borrow occurs whenthe amount of the film rewinding is greater than the amount of the filmwinding after closure of the rear lid. When the borrow is "1", theregister FCR is set to "00_(H) " in the step s50 and the borrow BRW isreset to 0 in the step s51 then the program flow goes to the step s52.

In the step s52, it is judged whether or not the flag BAF is "1" andwith "1", the program flow goes to the step s53 and with "0" programflow goes to the step s55. The flag BAF is made "1" when the battery BAis interchanged with the rear lid closed and the photographic filmmounted in the camera but the film counter is not preset. In case theflag BAF is "1", the display register DPR₁ is set by AA_(H) to display"00" and the bit b₂₀ is set by "1" to turn on and off the film counter38 and the program flow goes to the RETURN.

In case the flag BAF is "0", it is judged whether the content of theregister FCR is "00_(H) " in the step s55 and with "00_(H) ", theregister DPR₁, is set by 0A_(H) and the bit b₂₀ is set set by "0" so asto display "0" in the film counter 38. If it is detected in the step s55that the register FCR is not "00_(H) ", it is detected whether FCR is"01_(H) " in the step s57. With "01_(H) ". the data B0_(H) is set in theregister DPR₁, to display "-" in the step s58 and the program flow goesto RETURN. With not "01". it is judged in the step s59 whether theregister FCR is "02_(H) ". With "02_(H) ", the register DPR₁, is set by0B_(H) to display "-" so as to represent the photographic film ispreliminarily being wound, and the program flow goes to RETURN throughthe step s71. With not "02_(H) " of the register FCR, the program flowgoes to the step s61, wherein it is judged whether the content of theregister FCR is "2A_(H) ". When the content of the register is "2A_(H)", since the content to be displayed on the film counter exceeds 39, thecontents of the register FCR is set to "29_(H) " for displaying "39" inthe film counter 38 and the program flow goes to the step s63. On theother hand, if the content of the register FCR is not "2A_(H) ", theprogram flow goes to the step s63, wherein a result of decrement by2_(H) which corresponds to the number of the film counter of thepreliminary film winding from the actual content of the register FCR isset in the register FCR₁ and the calculation of the display data isperformed in such a manner that it is first detected what times are thecontents of the register FCR₁ to "A_(H) " and one of "0" to "3" are setin the register FCR₂ i.e., the position of 10 in terms of a decimalnumber and any one of "0" to "9" is set in the register FCR₁ i.e., theposition of 1. In the step s67, it is judged whether the contents of thelower four bits of the register FCR₁ is "0_(H) " and with "0_(H) ","A_(H) " is set in the register FCR₁ so as to display "0" in the steps68. If the lower four bits of the register FCR₁ is not "0_(H) ", theprogram flow goes to the step s69 directly. In the step s69, the data inthe lower four bits of the register FCR₂ is stored in the upper fourbits of the register DPR₁ and the data in the lower four bits of theregister FCR₁ is stored in the lower four bits of the register DPR₁.Then the lower four bits of the register FCR₂ are set by "0_(H) " in thestep s70 and the bit b₂₀ is set by "0" in the step s71 so as to display"0" on the film counter 38.

The operation at the time of closure of the rear lid is explainedhereinafter with reference to FIG. 10. When the sub routine s136 of thedisplay of the film counter 38 is completed, the display data istransferred in the step s137 and it is judged in the step s138 whetheror not the rear lid is opened during the preliminary film winding. Ifthe rear lid is opened during the prelimnary film winding, the programflow goes to the step s1 and the motor MO is stopped, then the programflow goes to the step s93.

If it is detected that the rear lid has not been opened, it is judged inthe step s139 whether the contents of the register FCR is not "3_(H) ".In case the contents of the register FCR is "3_(H) ", the subsequentfilm winding is made in the step s134. When it is detected that thepreliminary film winding is already completed and the contents of theregister FCR is "3_(H) ", the bit b₂₄ is made "0" to turn off the filmwinding display 33 and 34 in the step s140. In the subroutine s142 thedata of the film container is read. The film winding of one frame mustbe completed before the step s142. In reading the data of the filmcontainer after the film winding of one frame is completed, there is apossibility of an incomplete contact between the contacting member forreading the data on the container and the container due to the movementof the film container, whereby an erroneous data reading may occur. Inorder to prevent the drawback, there is provided a step s141 for waitingfor a predetermined time until the container becomes stationary.

After a predetermined time is lapsed in the step s141, the sub routinefor reading the ISO sensitivity data is executed. This sub routine isshown in the steps after s150. The terminal p₁₈ is made High in the steps150 to enable the film sensitivity read circuit CA. Then the ISOsensitivity data is read from the film container in the step s151 andthe read data is transferred to the register SVR in the step s151. Thenit is detected whether or not the data read has "1" at least one of thelowest two bits of the ISO sensitivity data. In case the film containerhaving members of the ISO sensitivity data on the container is mountedin the camera, one of the lowest two bits is "1", and therefore, theprogram flow goes to the step s155, wherein the bit b₂₇ is made "1" soas to display that the display 29 of the ISO sensitivity data in thecontainer can be successfully read and the read ISO sensitivity data isset in the register DPR₀, and the program flow goes to RETURN. When itis detected that none of the lowest two bits of the data read from thecontainer is not "1" in the steps s153 and s154 which represents that afilm container without ISO sensitivity data output members or no filmcontainer is mounted in the camera, the program flow goes to the steps157, wherein the bit b₂₇ is made "0" and the data corresponding to theISO sensitivity data of ISO 100 is set in the register SVR and the datais transferred to the register DPR₀.

When the ISO sensitivity data read routine of the step s142 iscompleted, the display routine of the step s143 is performed and theinterruption to the terminals it₀ and it₁ is enabled and the programflow goes to the steps after s215 for the boosting operation of voltagefor emitting the flash light. In the step s215, the terminal p₁₂ is madeLow to start the boosting and the charge voltage across the maincapacitor C₁₁ of the flash circuit FL is measured in the step s216. Theinterruption to the terminal it₁ is enabled in the step s217 for openingthe lens cover and the program flow goes to the step s218, wherein theflag CHF is set to 1 for representing that the boosting in the flashcircuit is performed. The step s219 is provided for waiting until thevoltage across the capacitor C₁₁ reaches such value that the flash lightcan emit sufficient amount of light namely PCS is completed. When thePCS is completed, the data of the interruption timer is set by 10seconds in the step s220 to enable the timer interruption. The theprogram flow goes to the step s222 wherein it is judged whether or notSCS is completed. When SCS is completed in 10 seconds after PCS iscompleted, the boosting operation in the flash circuit is stopped in thestep s223 and the detection of the charge voltage of the main capacitorC₁₁ is stopped in the step s224, resetting the flag CHF to 0 in the steps225, then the timer interruption is disabled in the step s226 to go toEND of the boosting routine.

If SCS is not completed in 10 seconds after PCS is completed, the timerinterruption is executed when 10 seconds is lapsed to perform the steps245. Since the flag CHF is 1, the program flow goes to the step s266through s 245 and s253 to stop the boosting operation and the detectionof the charged voltage across the capacitor C₁₁ is stopped. Then theflag CHF is reset to 0. In the step s269, the film counter display 38 isturned on and off by making the terminal b₂₀ "1" to warn that thebattery BA is consumed. Then the display data is transferred in the steps270 and the interruption to the terminals it₀ and it₁ is enabled andthe program flow goes to the step s359 shown in FIG. 12 to detectwhether the light measurement switch S₁ is turned on. When the switch S₁is turned off, the sub routine s361 is performed. The sub routine s361is shown in the steps after s365. In the step s365, the terminal p₁₇ ismade High and the transistor BT₁ is made off and the terminal p₁₉ ismade High in the step s366 to release the AE lock. The bits b₃₄ to b₃₇are made "0000" to turn off the LEDs L₂ to L₄. The display data istransferred in the step s368 then the self timer flag STF is reset to 0and the program flow goes to RETURN. The steps s359 and s361 can beomitted when the rear lid is closed. However, these steps are performedif the steps after s266 are performed when the boosting is made uponclosure of the switch S₁.

When the light measurement switch S₁ is turned on upon operation of therelease button 1 up to the first depth, the output of the inverter IN₁is fallen to Low and the microprocessor MC operates the interruptionupon receipt of the signal at the terminal it₁. If the interruption ofthe switch S₁ occurs during execution of other works in themicroprocessor MC while the it₁ interruption is disabled, the work basedon the closure of the switch S₁ is enabled after the it₁ interruption isenabled. When the microprocessor MC does not execute any works but theinterruption is enabled, the microprocessor MC can operate directly uponclosure of the switch S₁. In case the photographic film is not wound inthe predetermined period due to consumption of the battery BA and incase the lens cover is closed, the microprocessor MC does not operateeven if the light measurement switch S1 is operated.

When the light measurement switch S₁ is turned on, the microprocessor MCstarts its operation from the step s295 shown in FIG. 12. In the steps295, charge detection is started and the boosting is stopped in thestep s296, then the program flow goes to the step s297. In the steps297, the terminal p₁₇ is made Low, causing the transistor BT₁ to beconducted and a High pulse is generated at the terminal p₂₆ in the steps298 to start distance measurement by the automatic focusing circuit AC.The step s299 waits for stabilization of the light measuring circuit,then the program flow goes to the step s300 causing the the terminal p₁₉to be Low to store the result of the light measurement, making AE lock.

In the step s301, it is judged whether the camera is set in theconsecutive picture taking mode and it is judged whether the camera isset in the non flash light mode. If one of the above modes is set, theprogram flow goes to the step s320 so as not to emit the flash light. Inthe step s320, it is judged whether the terminal p₂₃ is Low. Theterminal p₂₃ is made Low, when the exposure time is longer than the timefor preventing that the effect of the camera shake appears on thepicture. In case there occurs under exposure if the shutter iscontrolled by the lower limit exposure time, program flow goes to thestep s322 wherein the bits b₃₄ to b₃₇ are set by "0010", whereby thegreen LED L₂ is turned on and off then the program flow goes to the steps323. In case the exposure time is so short that the effect of thecamera shake does not appear on the picture but a desired exposure canbe obtained, the bits b₃₄ to b₃₇ are made "0001" to turn on the greenLED L₂ then the program flow goes to the step s323 wherein the displaydata is transferred and the terminal p₂₁ is made Low to prevent theemission of the flash light and the program flow goes to the step s370.

In case it is judged in the steps s301 and s302 that the mode set in thecamera is neither the consecutive picture taking mode nor the non flashlight mode, it is judged in the step s303 that the self timer mode isset. If yes, the flag STF is made "1" and the program flow goes to thestep s306. If the self timer mode in not set, it is judged in the steps305 whether or not the normal picture taking mode is set. With yes, theprogram flow goes to the step s306. With no, the program flow goes tothe step s307 for performing the fill in flash mode or the close picturetaking mode wherein the flash light is emitted regardless of theexposure time set by the result of the light measurement. In case theself timer mode or normal picture taking mode is set, it is judged inthe step s306 whether the exposure time set in the camera is within therange of the shutter time of appearing the effect of the camera shake inthe picture. If the exposure time is longer than the limit time ofappearing the effect of the camera shake in the picture, the programflow goes to the steps after s307 for using the flash light and if theexposure time in shorter than the limit time of appearing the effect ofthe camera shake in the picture, the program flow goes to the step s321for the normal picture taking mode.

It is judged in the step s307 whether the PCS is completed and with NOthe program flow goes to the step s330 to start the boosting operationand the bits b₃₇ and b₃₄ are set by "1000" so as to turn on and off thered LED L₃ and the display data is transferred and after waiting apredetermined time then it is judged in the step s334 whether the lightmeasurement switch S₁ is turned on. With OFF of the switch S₁, theregister COR is reset in the step s335 then the S₁ off sub routine isexecuted and the program flow goes to the step s342. With ON of theswitch S₁, "1" is added to the contents of the register COR in the steps340 then it is detected in the step s341 whether the contents of theregister COR reaches a value K. If the contents of the register does notreach the value K, the program flow goes to the step s307 and if the PCSis not completed, the operation mentioned above is repeated. When it isdetected in the step s341 that the contents of the register COR reachesthe value K, i.e., the predetermined time is lapsed. By setting thepredetermined time X K in 0.5 seconds, the program flow goes to the steps342 if PCS is not completed before 0.5 seconds lapses, even if theswitch S₂ is turned on the exposure control is not executed so far asthe switch S₁ is kept turned on and picture taking can not be made.

When it is detected in the step s307 that PCS is completed, boosting isstopped in the step s308 and the detection of the charging state of themain capacitor is stopped in the step s309. Then the program flow goesto the step s310 wherein it is judged whether the terminal p₂₄ which isHigh against the long distance that the amount of the flash light isinsufficient for a desired exposure. If the amount of the flash light isinsufficient, the bits b₃₇ to b₃₄ are set by "0100" so as to turn on andoff the green LED L₄. While the amount of the flash light is sufficient,"1100" are set on the bits b₃₇ to b₃₄ so as to continuously turn on thegreen LED L₄. Then the display data is transferred in the step s313 andthe terminal p₂₁ made high so as to emit the flash light. In turn theprogram flow goes to the step s315 wherein it is judged whether theclose picture taking mode is set in the camera and with yes, theterminal p₂₂ is made High and with no, the therminal p₂₂ is made Low,then the program flow goes to the step s370. In case fill in flash modeis performed in the close picture taking mode, the terminal p₂₂,transistors BT₇ and BT₈, resistor R₀ and the steps s315 to 317 may beomitted.

With the contents K of the register COR, that is the predeterminedperiod of 0.5 seconds is lapsed, the contents of the register COR isreset in the step s342 then the interruption to the terminals it₀ andit₁ is enabled in the step s342. In the step S345, it is detectedwhether PCS is completed and without completion of PCS, the program flowgoes to the step s346 so as to judge whether the light measurementswitch S₁ is on. If the switch S₁ is off, the sub routine s347 isperformed, while the switch S₁ is on, the program flow goes to the steps345. With completion of PCS, the program flow goes to the step s350 toset 10 sec. in the timer. Then the timer interruption is enabled,causing the flag CHF to be set "1" and it is judged whether or not SCSis completed in the step s353. Without completion of SCS, the programflow goes to the step s354 to perform the same operation as in the stepss346 and 347 then returns to the step s353. With completion of SCS, theprogram flow goes to the step s356 to stop the boosting and detection ofthe charge in the capacitor C₁₁, thereafter the flag CHF is reset to"0". Then the program flow goes to the step s359 to wait for offcondition of the light measurement switch S₁, with off of the switch S₁,3 minutes is set in the timer and the sub routine of S₁ off isperformed, whereby the microprocessor MC stops. In case there is nooperation on the camera for 3 minutes, the mode of the camera isautomatically updated to the normal picture taking mode. This period canbe extended for a period during which the light measurement switch S₁ isturned on but picture is not taken.

Summing up the operation of the flash light picture taking, after itdetected that the flash light is necessary, it is judged whether PCS iscompleted. With completion of PCS, the exposure control is executed.Without completion of PCS, boosting is performed, then the exposurecontrol is executed if PCS is completed within 0.5 sec.. If PCS can notbe completed within 0.5 sec., the boosting is continued until SCS iscompleted regardless of on and off of the light measurement switch S₁,but exposure control is not executed so far as the light measurementswitch S₁ is depressed. It may be omitted to set the time of 0.5 sec..In order to do so, the steps s333, 335, 340, 341 and 342 may be omittedand the program flow goes to the step s343 if the switch S₁ is on, onthe other hand if the switch S₁ is off, the program flow goes to thestep s343 through the sub routine s336.

If the preparatory operation for the normal picture taking and/or flashlight picture taking is finished, the program flow goes to the steps370, wherein it is judged whether the light measurement switch S₁ ison. With off of the switch S₁, the program flow goes to the step s394for returning to the state before the switch S₁ is made on. With on ofthe switch S₁, it is judged whether or not the switch S2 is on bydepression of the release button 1 up to the second depth. With off ofthe switch S2, the program flow goes to the step s370 so as to wait thatthe switch S2 is made on while it is being judged that the switch S1 ismade off. With on of the switch S2, program flow goes to the step s372to judge whether the flag STF is "1" or the self timer mode is set. Ifthe flag STF is "1", the timer is set by 10 sec. in the step s373 forthe period of the self timer shutter operation, and the bits b₃₇ and b₃₄are set by "00001", thereby causing the red LED L₁ to be turned on andoff repeatedly and causing the other LEDs L₂ to L₄ to be turned off,transferring the display data. In the step s376 the interruption to theterminals it₀ and it.sub. 1 and timer interruption are enabled and themicroprocessor MC stops. By the operation as mentioned above, only thered LED L₁ is turned on and off. It is noted that the timer interruptionis enabled because of allowing the film rewinding, closure and openingof the rear lid, opening or closing of the lens cover, changes of themode and depression of the release button, releasing the self timermode.

If 10 seconds are lapsed, the microprocessor MC is enabled by the timerinterruption to execute the operation shown in the step s245 in FIG. 11.With 1 of the flag STF, the program flow goes to the step s276 throughthe steps s245, 255, 265 and 275. In the step s276, the bit b₃₃ is made"0" to turn off the red LED L₁ of the self timer display, then thedisplay data is transferred and the flag STF is made "0" and theexposure control is executed by the step s380.

In case the flag STF is "0" or the time of 10 sec. of the self timer islapsed in the step s372, the program flow goes to the step s380 causingthe terminal p₂₀ to be High to start the exposure control and lensdisplacement. In the step s381, the flag RLF for representing that theexposure control is being made is set to "1". Then the timer is set to50 msec. to enable the timer interruption whereby the program flow goesto the step s384. In the step s384, the operation of the exposurecontrol mechanism for example the lens displacing mechanism is startedand waits for on of the switch LES. If 50 msec. is lapsed before theswitch LES is turned on, since there is any fault condition, the timerinterruption is enabled and the step s245 is performed. With the flagRLF is "1", the program flow goes to the step s281 through the stepss245, 255, 265, 275 and 280. In the step s281, the terminals p₁₇ and p₁₉are made High, thereby causing the transistor BT1 to be off to releasethe AE lock. Then the terminals p₁₃ and p₂₂ are made Low so that thedetection of the charge of the capacitor C₁₁ is stopped and the closepicture taking mode is released. The flag RLF is reset to "0" and thebits b₃₇ to b₃₄ ar made "0000" to turn off the LEDs L₂ to L₄,transferring the display data. Then the interruption to the terminalsit₀ and it₁ is enabled and the microprocessor MC stops.

When it is detected that the switch LES is turned on during 50 msec.,the timer interruption is disabled in the step s385 and the step s386waits for that the terminal p₂₅ is made High by completion of theexposure control by the automatic exposure control circuit EC. When theterminal p₂₅ is made high, the program flow goes to the step s388 tostart the film winding. When the film winding is finished with the rearlid closed, the register FCR for the film count is added by 1 and inturn the sub routine for the film counter display is executed then theprogram flow goes to the step s392. When the film winding is finishedwith the rear lid opened, the program flow goes to the step s392,wherein it is judged whether or not the light measurement switch S1 isturned on. With on of the switch S1 the program flow goes to the steps393. Then it is judged whether or not the consecutive picture takingmode is set. If the consecutive picture taking mode is not set, theprogram flow goes to the step s392 to wait OFF of the light measurementswitch S1. If the consecutive picture taking mode is set, the programflow goes to the step s298 shown in FIG. 12 to start the subsequentexposure control. As mentioned above, if the consecutive picture takingmode is set, so far as the switch S2 is turned on, pictures can beconsecutively taken under the ambient light.

If it is detected in the step s392 that the light measurement switch S1is turned off, the program flow goes to the step s394 to execute the subroutine for the switch S1 off, and then the program flow goes to thestep s395, wherein it is judged whether or not the flag RLF is "1". With"1" of the flag RLF, that is to say that the light measurement switch S₁is turned off and the exposure control is performed, the program flowgoes to the step s396 to set the flag RLF "0". Subsequently the bits b₃₂to b₃₀ are set by "001" setting the normal picture taking mode in thesubsequent picture taking, then the display data is transferred and theinterruption to the terminals it₀ and it₁ is enabled and the programflow goes to the step s215 in FIG. 11 to perform the boosting. If theflag RLF is "0" in the step s395, the program flow goes to the steps400, thereby causing the timer to be set by 3 minutes, then theinterruption to the terminals it₀ and it₁ is enabled and themicroprocessor MC stops. That is when the flag RLF is "0", i.e., whenthe exposure control is not performed and the light measurement switchS1 is turned off, the program prepares to set the camera modeautomatically to the normal picture taking mode after 3 minutes, thenthe microprocessor MC stops.

In case the manual film rewind switch MRWS is turned on by a manualoperation or the switch ARWS is turned on due to stretch of thephotographic film when the photographic film is fully wound up to thefinal frame, if the light measurement switch S1 is turned off, themicroprocessor MC operates from the step s1 and the program flow goes tothe step s6 through the steps s2, 3, 4 and 5. In the step s6, it isdetected whether the photographic film is present in the camera, andwith absence of the photographic film the interruption to the terminalsit₀ and it₁ is enabled and the microprocessor MC stops. If thephotographic film is present, the program flow goes to the step s7 andit is judged whether or not the rear lid is closed. With the rear lidclosed, the bits b₂₅ and b₂₄ are set by "10" to turn off the filmwinding display 33 and 34 and the display parts 31 and 32 are turned onand off alternately. Subsequently the bits b₃₂, b₃₁ and b₃₀ are set"001" to set the normal picture taking mode and the bits b₃₇ to b₃₃ areset by "00000" to turn off the LEDs L₁ to L₄. Then the display data istransferred and the program flow goes to the step s14. In the step s14,the state of the switch SPS is judged. The switch SPS is coupled withthe follower sprocket (not shown) which is moved by film winding and theswitch SPS is turned on and off in response to the rotation of thesprocket. With on of the switch SPS, the flag SPF is made "1" and withoff of the switch SPS, the flag SPF is reset to "0". The flag SPF isprovided for detecting change of the state of the switch SPS bycombination of the switch SPS and the flag SPF. Subsequently theterminals p₁₀ and p₁₁ are made Low and High respectively so as to drivethe motor MO in the reversed direction for rewinding the photographicfilm. Then the timer is set by 1/4 second and the timer interruption isenabled. Then the flag RWF representing during the film rewinding ismade "1" and the program flow goes to the step s28, wherein it is judgedwhether or not the rewinding switch ARWS is on. With on of the switchARWS, the flag ARF is set to "1" and with off of the switch ARWS, theflag ARF is reset to "0".

In the step s21, it is judged whether or not the film winding switch FWSis on. With on of the switch FWS, the sub routine for the film rewindingis performed then the program flow goes to the step s1. With off of theswitch FWS, the program flow goes to the step s23 so that it is judgedwhether or not the switch FWS is on and with off, the sub routine of s24for the film rewinding is performed and the program flow goes to thestep s23. When the switch FWS is turned on, the program flow goes to thestep s25, wherein 1 is subtracted from the contents of the register FCRfor the film counter and the contents of the register FCR are displayedby the sub routine s26 then the program flow goes to the step s21. Theoperation mentioned above is repeated until it is detected that the rearlid is opened, film rewinding is completed or there occurs an abnormaloperation during rewinding of the film in the course of the rewindingsub routine.

The rewinding sub routine after the step s30 is explained hereinafter.In the step s30, it is judged whether or not the rear lid is opened. Ifopening of the rear lid is detected, the terminals p₁₀ and p₁₁ are madeHigh for 50 msec. to brake the motor MO, then both of the terminals aremade Low and the program flow goes to the step s93 to operate theprocess when the rear lid is opened. When it is judged in the step s30that the rear lid is not opened, it is judged whether or not theswitches FDS₀ and FDS₁ are both in the state that they do not detect thephotographic film. If both of the switches FDS₀ and FDS₁ are notdetecting the photographic film, the program flow goes to the step s46to judge whether the flag ARF is "1". With 0 of the flag ARF, theprogram flow goes to the step s33 immediately so as to stop the motor MOto stop the film winding for leaving a suitable length of the endportion of the photographic film extruded from the container. If theflag ARF is "1", the photographic film is being rewound, thephotographic film is continuously rewound for a suitable time by waitinga possible time in the step s47 so that the end portion of the film isfully retracted in the container then the motor is stopped in the steps33. Subsequently the bits b₂₅, b₂₃ and b₂₂ are set by "011" to turn offthe rewinding display parts 31 and 32 in the step s34, and the displayparts 36 and 37 are turned on and off alternately, then the display datais transferred. Subsequently the timer interruption is disabled and theinterruption to the terminals it₀ and it₁ is enabled, making either theflag RWF representing the film rewinding "0" and the flag RBFrepresenting the closure of the rear lid "1".

When it is detected in the step s32 that the photographic film ispresent in the camera, it is judged whether or not the flag SPF is "1".With "1" of the flag SPF, it is judged in the step s41 whether or notthe switch SPS is turned on. If the flag SPF is "0", it is judged in thestep s42 whether or not the switch SPS is turned off. If the switch SPSis OFF and the flag SPF is "1", this state shows that the switch SPS isswitched from ON to OFF, then the flag SPF is reset to "0", while if theflag SPF is "0" and the switch SPS is ON, this state shows that theswitch SPS is switched from OFF to ON, then the flag SPF is set to "1"and the program flow goes to the step s45. Then the timer is set by 1/4sec. and the program flow goes to RETURN. When it is detected that theswitch SPS is not switched, the program flow goes to RETURN directly. Bythis arrangement, if the switch SPS is not switched within 1/4 sec., dueto the fact that the photographic film is a special film and film cannot be wound up or rewound even if the film is mounted in the camera, ordue to the worn out of the battery BA, the timer interruption is enabledand the program flow goes to the steps after s245 in FIG. 11. With "1"of the flag RWF, the program flow goes to the step s256 through thesteps s245 and 255, wherein the motor MO is stopped, causing the bit b₂₅to be "0" for turning off the display parts 31 and 32. Furthermore, thebits b₂₃ and b₂₂ are set by "11" so that the display parts 36 and 37 forthe rear lid are turned on and off alternately, then the display data istransferred. Subsequently, the flag RWF representing film rewinding isreset to "0", and the flag TIF representing that the film rewinding isstopped due to the abnormal condition of the film is set to "1". Thenthe interruption to the terminals it₀ and it₁ is enabled, and the flagRBF representing the closure of the rear lid is set by "1", then themicroprocessor MC stops.

The flag RBF is made "1" when the film rewinding is completed asmentioned above due to such a reason as described below. In case thephotographic film is stretched with the rear lid opened, the switch ARWSis turned on and the interruption signal is applied to the terminal it₀then the microprocessor MC starts its operation. On the other hand, whenit is detected that the rear lid is opened, therefore, the film is notrewound. Under such state, if the rear lid is closed, the microprocessorMC starts to rewind the film by detecting that the switch ARWS isalready turned on. The flag RBF can be set to "1" by the state of therear lid.

When the rear lid is opened and the photographic film is stretched, theprogram flow goes to the step s196 from s7 so as to detect the state ofthe lens cover. Under this condition, the mode can not be switched evenif the mode button 3 is operated.

The operation when the rear lid is opened is explained hereinafter.

When the rear lid is opened, the switch BKS is turned on and theinterruption to the terminal it₀ is executed and the operation from thestep s90 shown in FIG. 10 through the steps s1 to s5 is performed. Ifthe rear lid is opened during rewinding of the photographic film, theprogram flow goes to the step s93 through the steps s30 and s31. If itis detected in the step s90 that the rear lid is opened and "1" of theflag RBF is detected in the step s91, the flag RBF is reset by "0" inthe step s93 then the program flow goes to the step s94, wherein it isjudged whether the photographic film is mounted in the camera. With thephotographic film mounted, the flag FEF is set to "1" and with thephotographic film not mounted, the flag FEF is reset to "0". The flagFEF is provided for causing the film display part 35 to be turned on andoff in case the rear lid is opened with the photographic film mounted inthe camera and then the rear lid is closed again.

The register FCR for the film counter is set by "00_(H) " in the steps97 and the sub routine for the film count is executed then the bits b₂₇to b₂₄ are set by "0000", causing the display part 28 to be turned on,the display parts 31 to 35 to be turned off in the step s98. Then thebits b₃₂ to b₃₀ are set by "001" in the step s99 to set the camera inthe normal picture taking mode and the bits b₃₇ to b₃₃ are set by"00000" to turn off LEDs L₁ to L₄. The register SVR is set by the datacorresponding to ISO sensitivity data of ISO 100 in the step s101, whichdata is transferred to the display register DPR₀ in the step s101.Subsequently the register DPR₁ is set by "0A_(H) " corresponding to theframe number of the photographic film "0" and the bits b₂₃ and b₂₂ areset by "10" to turn on the display part 37 in the step s104, then thedisplay data is transferred. In turn the program flow goes to the steps106 wherein it is judged whether or not the photographic film ismounted in the camera. If the photographic film is present, theinterruption to the terminals it₀ and it₁ is enabled and themicroprocessor MC stops. If the photographic film is absent, the programflow goes to the step s109 to judge whether the flag TIF is "1". With"1" of the flag TIF, which represents that the motor MO is stopped dueto the abnormal state during film rewinding, the sub routine s111 forthe film winding is executed and if the photographic film is correctlywound, the sub routine s111 is repeated again. When the correct filmwinding is performed two times, the flag TIF is reset to "0" then theprogram flow goes to the step s114. This operation is provided fordetecting whether the film rewinding is stopped due to the worn out ofthe battery BA. In case the rear lid is opened during the filmrewinding, the state stored in the microprocessor MC is brought into thefilm rewinding completed state directly, whereby the battery BA can notbe checked, so that the subroutine s111 is repeated two times. Theroutine s111 may be repeated more than two times. The more the number oftimes of repeating the routine s111, the higher the safety by checkingof the battery BA. If it is detected in the step s109 that the flag TIFis "0", it is judged in the step s110 whether the film winding iscompleted, and if the film winding is not completed, the remainder ofthe film is wound in the step s112 and if it is completed, the programflow goes to the step s114.

In case the photographic film is mounted in the camera and when the rearlid is opened and the photographic film is removed from the camera, theAND gate AN₁ allows to pass the pulse from the one shot multivibratorcircuit OS₃ and the interruption is applied to the terminal it₀ and theoperation can be started from the step s1. Then the program flow goes tothe step s191 shown in FIG. 11 through the steps s1 to 5, 90, 91 and190. In the step s191, the flag FEF which is already set to "1" in thestep s95) is reset to "0" and the motor MO is started to perform theoperation of the film winding to check the state of the battery BA inthe steps s192 and s193. If the film winding is correctly made twotimes, the flag TIF is set to "0" and the interruption to the terminalsit₀ and it₁ is enabled in the steps s195 and the microprocessor MCstops.

In case the lens cover is opened or closed, a pulse is generated fromthe exclusive OR circuit E0₁ and the interruption to the terminal it₀ isenabled and the operation is started from the step s1 and goes to thestep s196 through the steps s1 to 5, 90, 91 or 92 and s190. It is judgedin the step s196 whether the lens cover is opened. If the lens cover isopened, it is judged in the step s197 whether the flag CVF is "1". "1"of the flag CVF means that the state of the lens cover is keptunchanged, then the program flow goes to the step s227, wherein it isjudged whether the rear lid is opened. If the rear lid is opened, theinterruption to the terminals it₀ and it₁ is enabled and themicroprocessor MC stops.

If the flag CVF is "0" in the step s197, it means that the lens cover isremoved, then the program flow goes to the step s198 to set the flag CVFto "1". The bits b₃₂, b₃₁ and 3₂₀ are set by "001" so as to set thecamera in the normal picture taking mode, causing the bit b₂₁ to be "1"to turn on the display parts 16 to 27 and turn on the camera name 15.Then the display data is transferred and the program flow goes to thestep s210.

If it is detected in the step s196 that the lens cover is closed, it isjudged in the step s203 whether the flag CVF is "0". With "0" of theflag CVF, which represents that the lens cover is kept closed. Underthis state, the interruption is enabled by the operation of the modeswitch MOS. However, since the mode can not be changed if the lens coveris closed, the interruption to the terminals it₀ and it₁ is enabled andthe microprocessor MC stops.

When it is detected that the lens cover is closed from the opened state,the flag CVF is set to "0" in the step s204. Then the bit b₂₁ is set to"0"to turn off the display parts 15, 16 to 27 and the bits b₃₇ to b₃₃are made "00000" to turn off LEDs L₁ to L₄ further the display data istransferred and the microprocessor MC stops. Interruption to theterminal it₀ is enabled in the step s210 and the state of the flag COFis judged in the step s211. The flag COF is set to "0" while the presetin the film counter is possible. When the flag COF is "1" with the lenscover closed, the microprocessor MC stops and the interruption only tothe terminal it₀ is enabled and the interruption by the lightmeasurement switch S1 is disabled. When it is detected that the flag CVFis "1" with the lens cover opened in the step s212, the operation afterthe steps s215 to start the boosting in the flash circuit is executedand the interruption to the terminal it₁ is enabled. If the flag COF is"1" with the lens cover opened, the interruption to the terminals it₁and it₂ is enabled. If the lens cover is closed, only the interruptionto the terminal it₂ is enabled. The interruption to the terminal it₀ isenabled by the step s210.

When the mode switch MOS is turned on, if the lens cover is opened withthe rear lid closed, the operation is started after the step s230 by theinterruption to the terminal it₀. In the step s230, it is judged whetherthe bits b₃₂, b₃₁ and b₃₀ are "110". With "110", the data "001" is setin the step s232 to set the normal picture taking mode. If the bits b₃₂,b₃₁ and b₃₀ are not "110", 1 is added to the data then the operationmode is changed. Then the bits b₃₇ to b₃₃ are set by "00000" and thedisplay data is transferred. Subsequently the flag MOF is set to "1" for3 minutes in the step s235, setting the timer with 3 minutes in the steps236 and the interruption to the terminals it₀ and it₁ is enabled in thestep s237. In the step s238, it is judged whether or not the flag COF is"1". With "1" the microprocessor MC stops. With "0", the program flowgoes to RETURN.

The timer interruption is executed after 3 minutes unless anyinterruption to the terminal it₀ until 3 minutes lapsed during changeover by the operation of the mode switch MOS is inputted or ON and OFFof the light measurement switch S1 after change over of the mode ismade. In this case, the operation is started from the step s290 in FIG.11, the flag MOF is reset to "0" with the bits b₃₂ to b₃₀ set by "001"to set the normal picture taking mode. The display data is transferredand the interruption to the terminal it₀ and it₁ is enabled in the steps293. By the operation as mentioned above, the camera mode isautomatically set by the normal picture taking mode in case ofcompletion of the exposure control, when 3 minutes lapses afteroperation of the mode switch MOS and the light measurement switch S1and/or opening and closing of the rear lid and the film rewinding.

When the battery BA is replaced without the back up by the capacitor C1,a reset signal is applied to the microprocessor MC through the terminalRES, causing the microprocessor MC operate the steps after s405 shown inFIG. 13. In the steps s405 and 406, the output terminals of themicroprocessor MC are initialized and the flags are initialized in thestep s407. Then the register FCR for the film counter is set by "00_(H)" to set the normal picture taking mode. The bits b₃₇ to b₃₃ are set by"00000" to turn off LEDs L₁ to L₄, the bit b₂₅ "0" to turn off thedisplay parts 31 and 32 and the bit b₂₀ "0" to turn on the display part38 for the film counter in the step s410. It is judged in the step s411whether or not the lens cover is opened. If the lens cover is opened,the flag CVF is set to "1" in the step s412 and the bit b.sub. 21 is setto "1" in the step s413 to turn on the display parts 16 to 27 and thecamera name display 15. When the lens cover is closed, the flag CVF isreset to "0" in the step s414 and the bit b₂₁ is set by "0" to turn offthe display parts 15 to 27 mentioned above.

In the step s420, it is judged whether or not the rear lid is opened,with NO, the flag RBF is set to "1" in the step s421 and the flag FEF isreset to "0" in the step s422. Then the bits b₂₃ and b₂₂ are set by "01"to turn on the display part 36 in the step s423. Subsequently it isdetected in the step s424 whether or not the photographic film ismounted in the camera. When the photographic film is present, the flagBAF is set to "1" to turn on and off the counter display 38 and the bitb₂₆ is set to "1" to turn on the display part 35 in the step s433 andthe ISO data on the film container is read in the step s434 and theprogram flow goes to the step s438. If the photographic film is notmounted in the camera, the flag BAF is reset to "0" in the step s425 andthe bits b.sub. 27 and b₂₆ are set by "00" to turn on the display part28 for the ISO sensitivity data and the display part 35 is turned off inthe step s435. Then the register DPR₀ is set by ISO 100 and the programflow goes to the step s438.

When it is detected in the step s420 that the rear lid is opened, theprogram flow goes to the step s426 to reset the flag RBF by "0". Thenthe flag BAF is reset to "0", and the bits b₂₃ and b₂₂ to "10" in thestep s423 to turn on the display part 37. Subsequently it is judgedwhether the photographic film is mounted in the camera. If thephotographic film is present, the flag FEF is set to "1" in the steps430. If the photographic film is not present, the flag FEF is reset to"0" and the program flow goes to the step s435.

In the step s438, the sub routine for the film counter display and it isjudged in the step s439 that the film winding is completed. If the filmwinding is not completed, the bit b₂₄ is set to "1" to turn the displayparts 33 and 34 on and off alternately, then the display data istransferred, performing the sub routine s443 for the film winding, andthe program flow goes to the step s444. If it is detected in the steps439 that the film winding is completed, the program flow goes to thestep s444 to set the bit b₂₄ to "0" to turn off the display parts 33 and34. Then the display data is transferred and the interruption to theterminals it₀, it₁ and it₂ is enabled, the register PCR is reset, andthe boosting operation and detection of the voltage of the capacitor C₁₁are started. Then program flow goes to the step s455, wherein the flagCOF is reset to "0" The flag COF is made " 0" while the film counter canbe preset. The PCS is detected in the step s456, and if PCS is notcompleted, the program flow goes to the step s457, wherein it is judgedwhether or not the flag COF is "1". With "0" of the flag COF, theprogram flow goes to the step s458 to wait for a predetermined time,then "1" is added to the contents of the register PCR and it is judgedin the step s472 whether or not the contents of the register PCR is T1.If the contents of the register PCR are not T1, the program flow goes tothe step s456 directly, while if the contents of the register PCR areT1, the interruption to the terminal it₂ is disabled in the step s474and the flag COF is set to "1", then the program flow goes to the steps456. By selecting the amount (the predetermined time in the steps458)×(T1)=30 seconds, it is possible to provide a 30 second timer. IfPCS is completed in the course of the process as mentioned above, theprogram flow goes to the step s465 to reset the register CHR and it isjudged in the step s466 whether or not SCS is completed. If SCS is notcompleted, the program flow goes to the step s470 to wait for thepredetermined time, then it is judged in the step s471 whether or notthe flag COF is "1". With "1 " of the flag COF, the program flow goes tothe step s476. With "0" of the flag COF, "1" is added to the contents ofthe register PCR in the step s472, subsequently it is judged whether thecontents of the register PCR is T1. If the contents of the register PCRis T1, the interruption to the terminal it₂ is disabled in the step s491and the flag COF is set to "1" then the program flow goes to the steps476. If the contents of the register PCR is not T1, the program flowgoes to the step s476 directly. In the step s476, "1" is added to theregister CHR and it is judged in the step s477 whether the contents ofthe register CHR is T2. With T2 of the register CHR, which representsthat (the predetermined time in the step s470)×(T2)=10 seconds arelapsed, the bit b₂₀ is set to "1" to turn on and off the counter displaypart 38 then the display data is transferred and the program flow goesto the step s485. If the contents of the register CHR is not T2, theprogram flow goes to the step s466.

In case SCS is not completed in the step s466, the bit b₂₀ is set to "0"to turn on the counter display part 38, then the display data istransferred and the program flow goes to the step s485 to stop theboosting and detection of the voltage of the capacitor C₁₁ then theprogram flow goes to the step s487. In the step s487, it is judgedwhether or not the flag COF is "1". With "1" of the flag COF, theprogram flow goes to the step s488 to wait the predetermined time. When30 seconds are lapsed, the interruption to the terminal it₂ is disabled,the the flag COF is set to "1" and the microprocessor MC stops. If it isdetected in the step s487 that the flag COF is "1", the microprocessorMC stops directly.

In case the film counter setting button 4 is depressed during the periodwhen the interruption to the terminal it₂ is enabled, the switch COS isturned on and the interruption signal is applied to the terminal it₂,then the operation is started by the steps after s495. If thephotographic film is not mounted in the camera or the rear lid isopened, the microprocessor MC stops directly. If the photographic filmis mounted in the camera and the rear lid is closed, the program flowgoes to the step s497 and when the flag BAF is "1", the flag BAF is made"0" and the program flow goes to the step s499. It is judged in the steps499 whether or not the contents of the register FCR are "00_(H) ". With"00_(H) ", "03_(H) " representing the decimal number "1" is set in theregister FCR and if the contents of the register FCR is not "00_(H) ", 1is added to the contents of the register FCR. If the contents of theregister FCR exceeds the upper limit value "2A_(H) " for display,"03_(H) " is set in the register FCR to display 1 then the program flowgoes to the step s503. If the contents of the register FCR does notreach "2A_(H) ", the program flow goes to the step s503 directly,wherein the sub routine for the film counter is executed and the displaydata is transferred and the register PCR is reset to extend the time forallowing the interruption to the terminal it₂.

Although in the embodiment described above, in case the rear lid isclosed with the photographic film mounted and the battery is replacedwithout the film counter kept not preset, the warning is continued untilonce the rear lid is opened and closed, in place of the embodiment, "1"may be displayed in the film counter display part 38 when the filmwinding is completed by setting "02_(H) " in the register FCR before thesub routine for the film winding is started with the flag BAF to be "1"then flag BAF is reset to "0" so that the warning is prevented. Also ifthe light measurement switch S1 is turned on and the flag BAF is "1", itmay be set "03_(H) " in the register FCR with the flag BAF to be "0".

In the operation mentioned above, since there occurs such a case thatthe rear lid is opened without closure of the light measurement switchS1, if the flag BAF is "1" while the rear lid is opened, it is necessaryto reset the flag BAF to "0".

Also it may be allowed to preset the film counter until the photographicfilm is wound first, and the time limit is released.

FIG. 15 shows another embodiment of the present invention in which ifthe flash light is necessary while the consecutive picture taking, theflash light can be emitted. In the step s301, even if it is detectedthat the consecutive picture taking mode is set, it is determined in thestep s306 whether or not the flash light is necessary and if necessary,it is judged in the step s307 whether or not the PCS is completed. IfPCS is completed, the program flow goes to the step s308 for executingthe exposure control. If PCS is not completed, it is judged whether ornot the flag RLF is "1". If the flag is not "1", the program flow goesto the step s330 to start the boosting operation and waits for 0.5seconds. If the flag RLF is "1", the picture has been taken at least onetime under the consecutive picture taking mode, the release operation islocked and operation of the step s509 is kept until the lightmeasurement switch S1 is turned off then the program flow goes to thestep s394. In this modification, in the consecutive picture taking modethe consecutive picture taking can be performed under the ambient light.In case of the flash light picture taking mode, if PCS is completed,picture taking is possible, and if PCS is not completed, consecutivepicture taking is impossible but picture taking with the flash light canbe performed only one time.

When the battery BA is exchanged after the rear lid is closed with thephotographic film mounted in the camera, the waring is made with thefilm counter display 30 displayed by "00", the display may be "1" bysetting "03_(H) " in the register FCR. If the counter is not preset, thenumber displayed in the display part 38 may be increased by 1 every timethe photographic film is wound by one frame.

In the embodiment mentioned above, although the preset of the filmcounter is inhibited when the light measurement switch S1 is once turnedon and off, it may be modified in such a manner that the preset of thefilm counter can be made for 30 seconds after the light measurementswitch S1 is once turned off by adding the steps of resetting theregister PCR when the flag COF is "1" then returns to RETURN after thesteps s335, s347, s355, s361 and s401.

When the battery is exchanged with the rear lid closed and thephotographic film mounted, the numeric characters "00" of the displaypart 38 may be turned on and off repeatedly by setting "03_(H) " in theregister FCR. In this modification the interruption to the terminal it₁is disabled for a predetermined time. When the preset of the filmcounter is completed, the interruption to the terminal it₁ may beenabled.

The kind of the modes settable in the camera is not limited to theexample as shown in the embodiment, for example, the modes settable inthe camera may be only the self timer mode and the consecutive picturetaking mode or other suitable modes may be added to the modes shown inthe above embodiment.

Furthermore, it may be possible to display the mode set in the cameraeven if the lens cover is closed. In this case the mode set in thecamera may be the normal picture taking mode and it may be inhibited tochange the mode and to enter the signal of the light measurement switchS1 to the microprocessor MC so far as the lens cover is closed.

                  TABLE 1                                                         ______________________________________                                        REGIS-                                                                        TER    BIT      DATA    STATE     CONTENT                                     ______________________________________                                        DPR.sub.0                                                                            b.sub.00 to b.sub.04                                                                   00010   ISO 25    ISO DATA                                                    11111   ISO 5000                                                     b.sub.05 to b.sub.07                                                                   *****                                                         DPR.sub.1                                                                            b.sub.10 to b.sub.13                                                                   0000    blank     lower digit of                                                                film counter                                                0001    1                                                                     1001    9                                                                     1010    0                                                                     1011    --                                                           b.sub.14 to b.sub.17                                                                   ditto   ditto     upper digits                                                                  of film counter                             DPR.sub.2                                                                            b.sub.20 0       cntr on   battery good                                       b.sub.20 1       cntr on/off                                                                             battery consumed                                                              change battery                                     b.sub.21 0       mode, name off                                                                          cover closed                                       b.sub.21 1       mode, name on                                                                           cover opened                                       b.sub.23, b.sub.22                                                                     11                rwnd completed                                              01                r.l. closed                                                 10                r.l. opened                                                 00                note 1                                             b.sub.24 1                 film winding                                       b.sub.24 0       off       not winding                                        b.sub.25 1                 film rewinding                                     b.sub.25 0       off       not rewinding                                      b.sub.26 1           on    film present                                       b.sub.26 0       off       film absent                                        b.sub.27 1                 ISO of container                                   b.sub.27 0       FIX       fixed ISO 100                               DPR.sub.3                                                                            b.sub.32 to b.sub.30                                                                   001     STANDARD  normal mode                                                 010     SELF      self timer mode                                             011     CLOSE     close mode                                                  100     FILL F.   fill in flash                                               101     CONTI.    consecutive mode                                            110     NON F.    non flash mode                                     b.sub.33 1       L.sub.1 on.off 10s                                                                      self timer on                                               0       L.sub.1 off                                                  b.sub.35,b.sub.34                                                                      00      L.sub.2 off                                                                             F.L. photo                                                  10      L.sub.2 on off                                                                          note 2                                                      01      L.sub.2 on                                                                              normal ambient                                                                light photo                                 DPR.sub.3                                                                            b.sub.37,b.sub.36                                                                      11      L.sub.4 on L.sub.3 off                                                                  F.L. photo                                                  01      L.sub.4 on and off                                                                      F.L. photo                                                          L.sub.3 off                                                                             F.L photo ∞ warn                                      10      L.sub.4 off                                                                   L.sub.3 off                                                                             F.L. photo                                                                    and incomplete                                                                charge                                                      00      L.sub.4, L.sub.3 off                                                                    normal photo                                ______________________________________                                         [Note 1] r.l. (rear lid) is opened and closed with film present.              [Note 2] normal photo with lower limit of shutter speed for preventing a      camera shake.                                                                 F.L.photo; flash light photographing.                                    

                  TABLE 2                                                         ______________________________________                                        b.sub.26                                                                              b.sub.23                                                                            b.sub.22  d.sub.14                                                                            d.sub.13                                                                            d.sub.12                                                                           d.sub.11                                                                           d.sub.10                        ______________________________________                                        1       1     1         L     H     H    L    L                               1       0     1         L     H     L    H    L                               0       0     1         L     L     L    H    L                               0       1     0         L     L     L    L    H                               1       0     0         H     L     L    H    L                               ______________________________________                                    

                  TABLE 3                                                         ______________________________________                                        b.sub.22                                                                             b.sub.21                                                                            b.sub.20                                                                              d.sub.25                                                                           d.sub.24                                                                           d.sub.23                                                                           d.sub.22                                                                           d.sub.21                                                                            d.sub.20                       ______________________________________                                        0      0     1       L    L    L    L    L     H                              0      1     0       L    L    L    L    H     L                              0      1     1       L    L    L    H    L     L                              1      0     0       L    L    H    L    L     L                              1      0     1       L    H    L    L    L     L                              1      1     0       H    L    L    L    L     L                              ______________________________________                                    

                  TABLE 4                                                         ______________________________________                                        b.sub.27                                                                             b.sub.26     d.sub.42  d.sub.41                                                                             d.sub.40                                 ______________________________________                                        1      1            L         H      L                                        0      1            H         L      L                                        1      0            L         L      H                                        0      0            L         L      L                                        ______________________________________                                    

                                      TABLE 5                                     __________________________________________________________________________    Ev value   AC.sub.1                                                                          AC.sub.2                                                                          AN.sub.51                                                                         AS.sub.2                                                                         AS.sub.3                                                                          AS.sub.4                                                                          control Ev                                  __________________________________________________________________________    Ev < Ev.sub.L                                                                            L   L   L   OFF                                                                              0FF ON  Ev.sub.L                                    Ev.sub.L < Ev < Ev.sub.H                                                                 L   H   H   ON OFF OFF Ev                                          Ev.sub.H < Ev                                                                            H   H   L   OFF                                                                              ON  OFF Ev.sub.H                                    __________________________________________________________________________

                  TABLE 6                                                         ______________________________________                                        BRW        BAF    FCR        DPR.sub.1                                                                           display                                    ______________________________________                                        1          0      *          0A.sub.H                                                                            0                                          *          1      *          AA.sub.H                                                                            00                                                           00.sub.H   0A.sub.H                                                                            0                                                            01.sub.H   B0.sub.H                                                                            --                                                           02.sub.H   0B.sub.H                                                                            --                                                           03.sub.H   01.sub.H                                                                            1                                                            04.sub.H   02.sub.H                                                                            2                                                            05.sub.H   03.sub.H                                                                            3                                                            06.sub.H   04.sub.H                                                                            4                                                            07.sub.H   05.sub.H                                                                            5                                                            08.sub.H   06.sub.H                                                                            6                                                            09.sub.H   07.sub.H                                                                            7                                          0          0      0A.sub.H   08.sub.H                                                                            8                                                            0B.sub.H   09.sub.H                                                                            9                                                            0C.sub.H   1A.sub.H                                                                            10                                                           0D.sub.H   11.sub.H                                                                            11                                                           15.sub.H   19.sub.H                                                                            19                                                           25.sub.H   35.sub.H                                                                            35                                                           29.sub.H   39.sub.H                                                                            39                                                           2.sub.AH   39.sub.H                                                                            39                                         ______________________________________                                    

What is claimed is:
 1. A control device for use in a cameracomprising:means for selecting a first mode in which the camera operatesto take pictures consecutively, and a second mode in which the cameraoperates to take only one picture; means for preliminary winding-up afilm by predetermined length in response to a closure of a back lid ofthe camera, the film lying in the normal frame position when thepreliminary winding is terminated; and means for forcibly selecting thesecond mode before the preliminary winding is terminated.